package com.avcdata.national.utils.sortListView;
/***
 * 用来对ListView中的数据根据A-Z进行排序，前面两个if判断主要是将不是以汉字开头的数据放在后面
 */


import com.avcdata.national.module.BrandsPageDatakInfo;

import java.util.Comparator;

public class PinyinComparator implements Comparator<BrandsPageDatakInfo> {

    public int compare(BrandsPageDatakInfo o1, BrandsPageDatakInfo o2) {
        //这里主要是用来对ListView里面的数据根据ABCDEFG...来排序
        if (o2.getSortLetters ().equals ( "#" )) {
            return -1;
        } else if (o1.getSortLetters ().equals ( "#" )) {
            return 1;
        } else {
            return o1.getSortLetters ().compareTo ( o2.getSortLetters () );
        }
    }

}
